caused by the weather - Alemán Inglés Diccionario